straddle vault - German English Dictionary